From: <Saved by Windows Internet Explorer 8>
Subject: Applications
Date: Sat, 1 Jan 2011 15:26:06 +0200
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0205_01CBA9C8.354A5B90"
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994

This is a multi-part message in MIME format.

------=_NextPart_000_0205_01CBA9C8.354A5B90
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.eelab.usyd.edu.au/digital_tutorial/part2/register08.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Applications</TITLE>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type><!-- Created with AOLpress/2.0 -->
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18975"></HEAD>
<BODY link=3D#808000 bgColor=3D#ffffff vLink=3D#ff80c0>
<P align=3Dcenter><IMG border=3D0 alt=3DRegisters=20
src=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/register0=
1s.gif"=20
width=3D200 height=3D60>=20
<H1 align=3Dcenter><FONT color=3Dteal><I>Applications</I></FONT> </H1>
<BLOCKQUOTE><B>Shift registers can be found in many applications. =
&nbsp;Here=20
  is a list of a few.<BR></B>
  <H2><B><FONT color=3Dred>To produce time delay</FONT></B> </H2>
  <P><B>The serial in -serial out shift register can be used as a <FONT=20
  color=3D#0080ff>time delay device</FONT>. &nbsp;The amount of delay =
can be=20
  controlled by:</B>=20
  <OL>
    <LI><B>the number of stages in the register</B>=20
    <LI><B>the clock frequency</B> </LI></OL>
  <P>
  <H2><B><FONT color=3Dred>To simplify combinational logic</FONT></B> =
</H2>
  <P><B>The ring counter technique can be effectively utilized to =
implement=20
  synchronous sequential circuits. &nbsp;A major problem in the=20
  realization&nbsp;of sequential circuits is the assignment of binary =
codes to=20
  the internal states of the circuit in order to reduce the complexity =
of=20
  circuits required. &nbsp;By assigning one flip-flop to one internal =
state, it=20
  is possible to simplify the combinational logic required to realize =
the=20
  complete sequential circuit. &nbsp;When the circuit is in a particular =
state,=20
  the flip-flop corresponding to that state is set to HIGH and all other =

  flip-flops remain LOW.</B>=20
  <P>
  <H2><B><FONT color=3Dred>To convert serial data to parallel =
data</FONT></B>=20
</H2>
  <P><B>A computer or microprocessor-based system commonly requires =
incoming=20
  data to be in parallel format. &nbsp;But frequently, these systems =
must=20
  communicate with external devices that send or receive serial data. =
&nbsp;So,=20
  serial-to-parallel conversion is required. &nbsp;As shown in the =
previous=20
  sections, a serial in - parallel out register can achieve this.</B>=20
</P></BLOCKQUOTE>
<P><BR><BR>
<P align=3Dcenter><IMG border=3D0=20
src=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/bhf_g.gif=
" isMap=20
width=3D300 height=3D40 useMap=3D#bhfr><MAP name=3Dbhfr> <AREA=20
  =
href=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/flip-flop01.h=
tml"=20
  shape=3DRECT coords=3D200,0,300,40><AREA=20
  =
href=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/hpage.html"=20
  shape=3DRECT coords=3D102,0,200,40><AREA=20
  =
href=3D"http://www.eelab.usyd.edu.au/digital_tutorial/part2/register07.ht=
ml"=20
  shape=3DRECT coords=3D0,0,102,40></MAP><BR><BR></P></BODY></HTML>

------=_NextPart_000_0205_01CBA9C8.354A5B90
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/register01s.gif

[encoded data, 4332 characters]
A4RCeITvR4NIuIR+syU7yIRQ+DYBAQA7

------=_NextPart_000_0205_01CBA9C8.354A5B90
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.eelab.usyd.edu.au/digital_tutorial/part2/pics/bhf_g.gif

[encoded data, 38604 characters]

------=_NextPart_000_0205_01CBA9C8.354A5B90--
